package com.manong.service;

import com.github.pagehelper.PageInfo;
import com.manong.domain.Role;
import com.manong.query.QueryObject;
import com.manong.query.RoleQueryObject;
import com.manong.vo.RolePermissionVo;

import java.util.List;

public interface IRoleService {
    void save(RolePermissionVo rolePermissionVo);
    void delete(Long id);
    void update(RolePermissionVo rolePermissionVo);
    Role get(Long id);
    List<Role> getAll();

    PageInfo query(QueryObject qo);

    void saveOrUpdate(RolePermissionVo rolePermissionVo);

    List<Role> getEmployeeRole(Long id);
}
